smell terrible - Turco Inglés Diccionario